/* this ALWAYS GENERATED file contains the definitions for the interfaces */ /* File created by MIDL compiler version 5.01.0164 */ /* at Fri Feb 02 23:37:15 2001 */ /* Compiler settings for crvb60r.idl: Oicf (OptLev=i2), W1, Zp8, env=Win32, ms_ext, c_ext error checks: allocation ref bounds_check enum stub_data */ //@@MIDL_FILE_HEADING( ) /* verify that the version is high enough to compile this file*/ #ifndef __REQUIRED_RPCNDR_H_VERSION__ #define __REQUIRED_RPCNDR_H_VERSION__ 440 #endif #include "rpc.h" #include "rpcndr.h" #ifndef __RPCNDR_H_VERSION__ #error this stub requires an updated version of #endif // __RPCNDR_H_VERSION__ #ifndef COM_NO_WINDOWS_H #include "windows.h" #include "ole2.h" #endif /*COM_NO_WINDOWS_H*/ #ifndef __craxdrt_h__ #define __craxdrt_h__ #ifdef __cplusplus extern "C"{ #endif /* Forward Declarations */ #ifndef __IOlapGridObject_FWD_DEFINED__ #define __IOlapGridObject_FWD_DEFINED__ typedef interface IOlapGridObject IOlapGridObject; #endif /* __IOlapGridObject_FWD_DEFINED__ */ #ifndef __Report_FWD_DEFINED__ #define __Report_FWD_DEFINED__ #ifdef __cplusplus typedef class Report Report; #else typedef struct Report Report; #endif /* __cplusplus */ #endif /* __Report_FWD_DEFINED__ */ #ifndef __Areas_FWD_DEFINED__ #define __Areas_FWD_DEFINED__ #ifdef __cplusplus typedef class Areas Areas; #else typedef struct Areas Areas; #endif /* __cplusplus */ #endif /* __Areas_FWD_DEFINED__ */ #ifndef __Sections_FWD_DEFINED__ #define __Sections_FWD_DEFINED__ #ifdef __cplusplus typedef class Sections Sections; #else typedef struct Sections Sections; #endif /* __cplusplus */ #endif /* __Sections_FWD_DEFINED__ */ #ifndef __Area_FWD_DEFINED__ #define __Area_FWD_DEFINED__ #ifdef __cplusplus typedef class Area Area; #else typedef struct Area Area; #endif /* __cplusplus */ #endif /* __Area_FWD_DEFINED__ */ #ifndef __Section_FWD_DEFINED__ #define __Section_FWD_DEFINED__ #ifdef __cplusplus typedef class Section Section; #else typedef struct Section Section; #endif /* __cplusplus */ #endif /* __Section_FWD_DEFINED__ */ #ifndef __ReportObjects_FWD_DEFINED__ #define __ReportObjects_FWD_DEFINED__ #ifdef __cplusplus typedef class ReportObjects ReportObjects; #else typedef struct ReportObjects ReportObjects; #endif /* __cplusplus */ #endif /* __ReportObjects_FWD_DEFINED__ */ #ifndef __FieldObject_FWD_DEFINED__ #define __FieldObject_FWD_DEFINED__ #ifdef __cplusplus typedef class FieldObject FieldObject; #else typedef struct FieldObject FieldObject; #endif /* __cplusplus */ #endif /* __FieldObject_FWD_DEFINED__ */ #ifndef __TextObject_FWD_DEFINED__ #define __TextObject_FWD_DEFINED__ #ifdef __cplusplus typedef class TextObject TextObject; #else typedef struct TextObject TextObject; #endif /* __cplusplus */ #endif /* __TextObject_FWD_DEFINED__ */ #ifndef __SubreportObject_FWD_DEFINED__ #define __SubreportObject_FWD_DEFINED__ #ifdef __cplusplus typedef class SubreportObject SubreportObject; #else typedef struct SubreportObject SubreportObject; #endif /* __cplusplus */ #endif /* __SubreportObject_FWD_DEFINED__ */ #ifndef __DatabaseFieldDefinition_FWD_DEFINED__ #define __DatabaseFieldDefinition_FWD_DEFINED__ #ifdef __cplusplus typedef class DatabaseFieldDefinition DatabaseFieldDefinition; #else typedef struct DatabaseFieldDefinition DatabaseFieldDefinition; #endif /* __cplusplus */ #endif /* __DatabaseFieldDefinition_FWD_DEFINED__ */ #ifndef __FormulaFieldDefinition_FWD_DEFINED__ #define __FormulaFieldDefinition_FWD_DEFINED__ #ifdef __cplusplus typedef class FormulaFieldDefinition FormulaFieldDefinition; #else typedef struct FormulaFieldDefinition FormulaFieldDefinition; #endif /* __cplusplus */ #endif /* __FormulaFieldDefinition_FWD_DEFINED__ */ #ifndef __ParameterFieldDefinition_FWD_DEFINED__ #define __ParameterFieldDefinition_FWD_DEFINED__ #ifdef __cplusplus typedef class ParameterFieldDefinition ParameterFieldDefinition; #else typedef struct ParameterFieldDefinition ParameterFieldDefinition; #endif /* __cplusplus */ #endif /* __ParameterFieldDefinition_FWD_DEFINED__ */ #ifndef __GroupNameFieldDefinition_FWD_DEFINED__ #define __GroupNameFieldDefinition_FWD_DEFINED__ #ifdef __cplusplus typedef class GroupNameFieldDefinition GroupNameFieldDefinition; #else typedef struct GroupNameFieldDefinition GroupNameFieldDefinition; #endif /* __cplusplus */ #endif /* __GroupNameFieldDefinition_FWD_DEFINED__ */ #ifndef __SpecialVarFieldDefinition_FWD_DEFINED__ #define __SpecialVarFieldDefinition_FWD_DEFINED__ #ifdef __cplusplus typedef class SpecialVarFieldDefinition SpecialVarFieldDefinition; #else typedef struct SpecialVarFieldDefinition SpecialVarFieldDefinition; #endif /* __cplusplus */ #endif /* __SpecialVarFieldDefinition_FWD_DEFINED__ */ #ifndef __SummaryFieldDefinition_FWD_DEFINED__ #define __SummaryFieldDefinition_FWD_DEFINED__ #ifdef __cplusplus typedef class SummaryFieldDefinition SummaryFieldDefinition; #else typedef struct SummaryFieldDefinition SummaryFieldDefinition; #endif /* __cplusplus */ #endif /* __SummaryFieldDefinition_FWD_DEFINED__ */ #ifndef __RunningTotalFieldDefinition_FWD_DEFINED__ #define __RunningTotalFieldDefinition_FWD_DEFINED__ #ifdef __cplusplus typedef class RunningTotalFieldDefinition RunningTotalFieldDefinition; #else typedef struct RunningTotalFieldDefinition RunningTotalFieldDefinition; #endif /* __cplusplus */ #endif /* __RunningTotalFieldDefinition_FWD_DEFINED__ */ #ifndef __SQLExpressionFieldDefinition_FWD_DEFINED__ #define __SQLExpressionFieldDefinition_FWD_DEFINED__ #ifdef __cplusplus typedef class SQLExpressionFieldDefinition SQLExpressionFieldDefinition; #else typedef struct SQLExpressionFieldDefinition SQLExpressionFieldDefinition; #endif /* __cplusplus */ #endif /* __SQLExpressionFieldDefinition_FWD_DEFINED__ */ #ifndef __Database_FWD_DEFINED__ #define __Database_FWD_DEFINED__ #ifdef __cplusplus typedef class Database Database; #else typedef struct Database Database; #endif /* __cplusplus */ #endif /* __Database_FWD_DEFINED__ */ #ifndef __DatabaseTables_FWD_DEFINED__ #define __DatabaseTables_FWD_DEFINED__ #ifdef __cplusplus typedef class DatabaseTables DatabaseTables; #else typedef struct DatabaseTables DatabaseTables; #endif /* __cplusplus */ #endif /* __DatabaseTables_FWD_DEFINED__ */ #ifndef __DatabaseTable_FWD_DEFINED__ #define __DatabaseTable_FWD_DEFINED__ #ifdef __cplusplus typedef class DatabaseTable DatabaseTable; #else typedef struct DatabaseTable DatabaseTable; #endif /* __cplusplus */ #endif /* __DatabaseTable_FWD_DEFINED__ */ #ifndef __DatabaseFieldDefinitions_FWD_DEFINED__ #define __DatabaseFieldDefinitions_FWD_DEFINED__ #ifdef __cplusplus typedef class DatabaseFieldDefinitions DatabaseFieldDefinitions; #else typedef struct DatabaseFieldDefinitions DatabaseFieldDefinitions; #endif /* __cplusplus */ #endif /* __DatabaseFieldDefinitions_FWD_DEFINED__ */ #ifndef __FormulaFieldDefinitions_FWD_DEFINED__ #define __FormulaFieldDefinitions_FWD_DEFINED__ #ifdef __cplusplus typedef class FormulaFieldDefinitions FormulaFieldDefinitions; #else typedef struct FormulaFieldDefinitions FormulaFieldDefinitions; #endif /* __cplusplus */ #endif /* __FormulaFieldDefinitions_FWD_DEFINED__ */ #ifndef __ParameterFieldDefinitions_FWD_DEFINED__ #define __ParameterFieldDefinitions_FWD_DEFINED__ #ifdef __cplusplus typedef class ParameterFieldDefinitions ParameterFieldDefinitions; #else typedef struct ParameterFieldDefinitions ParameterFieldDefinitions; #endif /* __cplusplus */ #endif /* __ParameterFieldDefinitions_FWD_DEFINED__ */ #ifndef __GroupNameFieldDefinitions_FWD_DEFINED__ #define __GroupNameFieldDefinitions_FWD_DEFINED__ #ifdef __cplusplus typedef class GroupNameFieldDefinitions GroupNameFieldDefinitions; #else typedef struct GroupNameFieldDefinitions GroupNameFieldDefinitions; #endif /* __cplusplus */ #endif /* __GroupNameFieldDefinitions_FWD_DEFINED__ */ #ifndef __SummaryFieldDefinitions_FWD_DEFINED__ #define __SummaryFieldDefinitions_FWD_DEFINED__ #ifdef __cplusplus typedef class SummaryFieldDefinitions SummaryFieldDefinitions; #else typedef struct SummaryFieldDefinitions SummaryFieldDefinitions; #endif /* __cplusplus */ #endif /* __SummaryFieldDefinitions_FWD_DEFINED__ */ #ifndef __RunningTotalFieldDefinitions_FWD_DEFINED__ #define __RunningTotalFieldDefinitions_FWD_DEFINED__ #ifdef __cplusplus typedef class RunningTotalFieldDefinitions RunningTotalFieldDefinitions; #else typedef struct RunningTotalFieldDefinitions RunningTotalFieldDefinitions; #endif /* __cplusplus */ #endif /* __RunningTotalFieldDefinitions_FWD_DEFINED__ */ #ifndef __SQLExpressionFieldDefinitions_FWD_DEFINED__ #define __SQLExpressionFieldDefinitions_FWD_DEFINED__ #ifdef __cplusplus typedef class SQLExpressionFieldDefinitions SQLExpressionFieldDefinitions; #else typedef struct SQLExpressionFieldDefinitions SQLExpressionFieldDefinitions; #endif /* __cplusplus */ #endif /* __SQLExpressionFieldDefinitions_FWD_DEFINED__ */ #ifndef __GraphObject_FWD_DEFINED__ #define __GraphObject_FWD_DEFINED__ #ifdef __cplusplus typedef class GraphObject GraphObject; #else typedef struct GraphObject GraphObject; #endif /* __cplusplus */ #endif /* __GraphObject_FWD_DEFINED__ */ #ifndef __MapObject_FWD_DEFINED__ #define __MapObject_FWD_DEFINED__ #ifdef __cplusplus typedef class MapObject MapObject; #else typedef struct MapObject MapObject; #endif /* __cplusplus */ #endif /* __MapObject_FWD_DEFINED__ */ #ifndef __OleObject_FWD_DEFINED__ #define __OleObject_FWD_DEFINED__ #ifdef __cplusplus typedef class OleObject OleObject; #else typedef struct OleObject OleObject; #endif /* __cplusplus */ #endif /* __OleObject_FWD_DEFINED__ */ #ifndef __BlobFieldObject_FWD_DEFINED__ #define __BlobFieldObject_FWD_DEFINED__ #ifdef __cplusplus typedef class BlobFieldObject BlobFieldObject; #else typedef struct BlobFieldObject BlobFieldObject; #endif /* __cplusplus */ #endif /* __BlobFieldObject_FWD_DEFINED__ */ #ifndef __LineObject_FWD_DEFINED__ #define __LineObject_FWD_DEFINED__ #ifdef __cplusplus typedef class LineObject LineObject; #else typedef struct LineObject LineObject; #endif /* __cplusplus */ #endif /* __LineObject_FWD_DEFINED__ */ #ifndef __BoxObject_FWD_DEFINED__ #define __BoxObject_FWD_DEFINED__ #ifdef __cplusplus typedef class BoxObject BoxObject; #else typedef struct BoxObject BoxObject; #endif /* __cplusplus */ #endif /* __BoxObject_FWD_DEFINED__ */ #ifndef __OlapGridObject_FWD_DEFINED__ #define __OlapGridObject_FWD_DEFINED__ #ifdef __cplusplus typedef class OlapGridObject OlapGridObject; #else typedef struct OlapGridObject OlapGridObject; #endif /* __cplusplus */ #endif /* __OlapGridObject_FWD_DEFINED__ */ #ifndef __CrossTabObject_FWD_DEFINED__ #define __CrossTabObject_FWD_DEFINED__ #ifdef __cplusplus typedef class CrossTabObject CrossTabObject; #else typedef struct CrossTabObject CrossTabObject; #endif /* __cplusplus */ #endif /* __CrossTabObject_FWD_DEFINED__ */ #ifndef __PageEngine_FWD_DEFINED__ #define __PageEngine_FWD_DEFINED__ #ifdef __cplusplus typedef class PageEngine PageEngine; #else typedef struct PageEngine PageEngine; #endif /* __cplusplus */ #endif /* __PageEngine_FWD_DEFINED__ */ #ifndef __PageGenerator_FWD_DEFINED__ #define __PageGenerator_FWD_DEFINED__ #ifdef __cplusplus typedef class PageGenerator PageGenerator; #else typedef struct PageGenerator PageGenerator; #endif /* __cplusplus */ #endif /* __PageGenerator_FWD_DEFINED__ */ #ifndef __Pages_FWD_DEFINED__ #define __Pages_FWD_DEFINED__ #ifdef __cplusplus typedef class Pages Pages; #else typedef struct Pages Pages; #endif /* __cplusplus */ #endif /* __Pages_FWD_DEFINED__ */ #ifndef __Page_FWD_DEFINED__ #define __Page_FWD_DEFINED__ #ifdef __cplusplus typedef class Page Page; #else typedef struct Page Page; #endif /* __cplusplus */ #endif /* __Page_FWD_DEFINED__ */ #ifndef __ExportOptions_FWD_DEFINED__ #define __ExportOptions_FWD_DEFINED__ #ifdef __cplusplus typedef class ExportOptions ExportOptions; #else typedef struct ExportOptions ExportOptions; #endif /* __cplusplus */ #endif /* __ExportOptions_FWD_DEFINED__ */ #ifndef __Application_FWD_DEFINED__ #define __Application_FWD_DEFINED__ #ifdef __cplusplus typedef class Application Application; #else typedef struct Application Application; #endif /* __cplusplus */ #endif /* __Application_FWD_DEFINED__ */ #ifndef __FormattingInfo_FWD_DEFINED__ #define __FormattingInfo_FWD_DEFINED__ #ifdef __cplusplus typedef class FormattingInfo FormattingInfo; #else typedef struct FormattingInfo FormattingInfo; #endif /* __cplusplus */ #endif /* __FormattingInfo_FWD_DEFINED__ */ #ifndef __SortFields_FWD_DEFINED__ #define __SortFields_FWD_DEFINED__ #ifdef __cplusplus typedef class SortFields SortFields; #else typedef struct SortFields SortFields; #endif /* __cplusplus */ #endif /* __SortFields_FWD_DEFINED__ */ #ifndef __SortField_FWD_DEFINED__ #define __SortField_FWD_DEFINED__ #ifdef __cplusplus typedef class SortField SortField; #else typedef struct SortField SortField; #endif /* __cplusplus */ #endif /* __SortField_FWD_DEFINED__ */ #ifndef __PrintingStatus_FWD_DEFINED__ #define __PrintingStatus_FWD_DEFINED__ #ifdef __cplusplus typedef class PrintingStatus PrintingStatus; #else typedef struct PrintingStatus PrintingStatus; #endif /* __cplusplus */ #endif /* __PrintingStatus_FWD_DEFINED__ */ #ifndef __SubreportLink_FWD_DEFINED__ #define __SubreportLink_FWD_DEFINED__ #ifdef __cplusplus typedef class SubreportLink SubreportLink; #else typedef struct SubreportLink SubreportLink; #endif /* __cplusplus */ #endif /* __SubreportLink_FWD_DEFINED__ */ #ifndef __SubreportLinks_FWD_DEFINED__ #define __SubreportLinks_FWD_DEFINED__ #ifdef __cplusplus typedef class SubreportLinks SubreportLinks; #else typedef struct SubreportLinks SubreportLinks; #endif /* __cplusplus */ #endif /* __SubreportLinks_FWD_DEFINED__ */ #ifndef __CrossTabGroups_FWD_DEFINED__ #define __CrossTabGroups_FWD_DEFINED__ #ifdef __cplusplus typedef class CrossTabGroups CrossTabGroups; #else typedef struct CrossTabGroups CrossTabGroups; #endif /* __cplusplus */ #endif /* __CrossTabGroups_FWD_DEFINED__ */ #ifndef __CrossTabGroup_FWD_DEFINED__ #define __CrossTabGroup_FWD_DEFINED__ #ifdef __cplusplus typedef class CrossTabGroup CrossTabGroup; #else typedef struct CrossTabGroup CrossTabGroup; #endif /* __cplusplus */ #endif /* __CrossTabGroup_FWD_DEFINED__ */ #ifndef __FieldDefinitions_FWD_DEFINED__ #define __FieldDefinitions_FWD_DEFINED__ #ifdef __cplusplus typedef class FieldDefinitions FieldDefinitions; #else typedef struct FieldDefinitions FieldDefinitions; #endif /* __cplusplus */ #endif /* __FieldDefinitions_FWD_DEFINED__ */ #ifndef __ObjectSummaryFieldDefinitions_FWD_DEFINED__ #define __ObjectSummaryFieldDefinitions_FWD_DEFINED__ #ifdef __cplusplus typedef class ObjectSummaryFieldDefinitions ObjectSummaryFieldDefinitions; #else typedef struct ObjectSummaryFieldDefinitions ObjectSummaryFieldDefinitions; #endif /* __cplusplus */ #endif /* __ObjectSummaryFieldDefinitions_FWD_DEFINED__ */ #ifndef __TableLink_FWD_DEFINED__ #define __TableLink_FWD_DEFINED__ #ifdef __cplusplus typedef class TableLink TableLink; #else typedef struct TableLink TableLink; #endif /* __cplusplus */ #endif /* __TableLink_FWD_DEFINED__ */ #ifndef __TableLinks_FWD_DEFINED__ #define __TableLinks_FWD_DEFINED__ #ifdef __cplusplus typedef class TableLinks TableLinks; #else typedef struct TableLinks TableLinks; #endif /* __cplusplus */ #endif /* __TableLinks_FWD_DEFINED__ */ #ifndef __FieldMappingData_FWD_DEFINED__ #define __FieldMappingData_FWD_DEFINED__ #ifdef __cplusplus typedef class FieldMappingData FieldMappingData; #else typedef struct FieldMappingData FieldMappingData; #endif /* __cplusplus */ #endif /* __FieldMappingData_FWD_DEFINED__ */ #ifndef __ParameterValue_FWD_DEFINED__ #define __ParameterValue_FWD_DEFINED__ #ifdef __cplusplus typedef class ParameterValue ParameterValue; #else typedef struct ParameterValue ParameterValue; #endif /* __cplusplus */ #endif /* __ParameterValue_FWD_DEFINED__ */ #ifndef __ParameterValues_FWD_DEFINED__ #define __ParameterValues_FWD_DEFINED__ #ifdef __cplusplus typedef class ParameterValues ParameterValues; #else typedef struct ParameterValues ParameterValues; #endif /* __cplusplus */ #endif /* __ParameterValues_FWD_DEFINED__ */ #ifndef __ParameterValueInfo_FWD_DEFINED__ #define __ParameterValueInfo_FWD_DEFINED__ #ifdef __cplusplus typedef class ParameterValueInfo ParameterValueInfo; #else typedef struct ParameterValueInfo ParameterValueInfo; #endif /* __cplusplus */ #endif /* __ParameterValueInfo_FWD_DEFINED__ */ #ifndef __ParameterValueInfos_FWD_DEFINED__ #define __ParameterValueInfos_FWD_DEFINED__ #ifdef __cplusplus typedef class ParameterValueInfos ParameterValueInfos; #else typedef struct ParameterValueInfos ParameterValueInfos; #endif /* __cplusplus */ #endif /* __ParameterValueInfos_FWD_DEFINED__ */ #ifndef __ReportAlert_FWD_DEFINED__ #define __ReportAlert_FWD_DEFINED__ #ifdef __cplusplus typedef class ReportAlert ReportAlert; #else typedef struct ReportAlert ReportAlert; #endif /* __cplusplus */ #endif /* __ReportAlert_FWD_DEFINED__ */ #ifndef __ReportAlerts_FWD_DEFINED__ #define __ReportAlerts_FWD_DEFINED__ #ifdef __cplusplus typedef class ReportAlerts ReportAlerts; #else typedef struct ReportAlerts ReportAlerts; #endif /* __cplusplus */ #endif /* __ReportAlerts_FWD_DEFINED__ */ #ifndef __ReportAlertInstance_FWD_DEFINED__ #define __ReportAlertInstance_FWD_DEFINED__ #ifdef __cplusplus typedef class ReportAlertInstance ReportAlertInstance; #else typedef struct ReportAlertInstance ReportAlertInstance; #endif /* __cplusplus */ #endif /* __ReportAlertInstance_FWD_DEFINED__ */ #ifndef __ReportAlertInstances_FWD_DEFINED__ #define __ReportAlertInstances_FWD_DEFINED__ #ifdef __cplusplus typedef class ReportAlertInstances ReportAlertInstances; #else typedef struct ReportAlertInstances ReportAlertInstances; #endif /* __cplusplus */ #endif /* __ReportAlertInstances_FWD_DEFINED__ */ /* header files for imported files */ #include "oaidl.h" #include "ocidl.h" #include "craxdi.h" void __RPC_FAR * __RPC_USER MIDL_user_allocate(size_t); void __RPC_USER MIDL_user_free( void __RPC_FAR * ); #ifndef __IOlapGridObject_INTERFACE_DEFINED__ #define __IOlapGridObject_INTERFACE_DEFINED__ /* interface IOlapGridObject */ /* [object][nonextensible][hidden][dual][oleautomation][uuid] */ EXTERN_C const IID IID_IOlapGridObject; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("0bac5dd2-44c9-11d1-abec-00a0c9274b91") IOlapGridObject : public IDispatch { public: virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Name( /* [retval][out] */ BSTR __RPC_FAR *ppName) = 0; virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Name( /* [in] */ BSTR pName) = 0; virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Kind( /* [retval][out] */ CRObjectKind __RPC_FAR *pObjectKind) = 0; virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Left( /* [retval][out] */ long __RPC_FAR *pLeft) = 0; virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Left( /* [in] */ long left) = 0; virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Top( /* [retval][out] */ long __RPC_FAR *pTop) = 0; virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Top( /* [in] */ long top) = 0; virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Width( /* [retval][out] */ long __RPC_FAR *pWidth) = 0; virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Height( /* [retval][out] */ long __RPC_FAR *pHeight) = 0; virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_LeftLineStyle( /* [retval][out] */ CRLineStyle __RPC_FAR *pLeftLineStyle) = 0; virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_LeftLineStyle( /* [in] */ CRLineStyle leftLineStyle) = 0; virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_RightLineStyle( /* [retval][out] */ CRLineStyle __RPC_FAR *pRightLineStyle) = 0; virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_RightLineStyle( /* [in] */ CRLineStyle rightLineStyle) = 0; virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_TopLineStyle( /* [retval][out] */ CRLineStyle __RPC_FAR *pTopLineStyle) = 0; virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_TopLineStyle( /* [in] */ CRLineStyle topLineStyle) = 0; virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_BottomLineStyle( /* [retval][out] */ CRLineStyle __RPC_FAR *pBottomLineStyle) = 0; virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_BottomLineStyle( /* [in] */ CRLineStyle bottomLineStyle) = 0; virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_HasDropShadow( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pBool) = 0; virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_HasDropShadow( /* [in] */ VARIANT_BOOL bl) = 0; virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_BackColor( /* [retval][out] */ OLE_COLOR __RPC_FAR *pBackColor) = 0; virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_BackColor( /* [in] */ OLE_COLOR backColor) = 0; virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_BorderColor( /* [retval][out] */ OLE_COLOR __RPC_FAR *pBorderColor) = 0; virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_BorderColor( /* [in] */ OLE_COLOR borderColor) = 0; virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Parent( /* [retval][out] */ ISection __RPC_FAR *__RPC_FAR *ppParent) = 0; virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Suppress( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pBool) = 0; virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Suppress( /* [in] */ VARIANT_BOOL bl) = 0; virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_CloseAtPageBreak( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pBool) = 0; virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_CloseAtPageBreak( /* [in] */ VARIANT_BOOL bl) = 0; virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_KeepTogether( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pBool) = 0; virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_KeepTogether( /* [in] */ VARIANT_BOOL bl) = 0; }; #else /* C style interface */ typedef struct IOlapGridObjectVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IOlapGridObject __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IOlapGridObject __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IOlapGridObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( IOlapGridObject __RPC_FAR * This, /* [out] */ UINT __RPC_FAR *pctinfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( IOlapGridObject __RPC_FAR * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( IOlapGridObject __RPC_FAR * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID __RPC_FAR *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )( IOlapGridObject __RPC_FAR * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams, /* [out] */ VARIANT __RPC_FAR *pVarResult, /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo, /* [out] */ UINT __RPC_FAR *puArgErr); /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Name )( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *ppName); /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Name )( IOlapGridObject __RPC_FAR * This, /* [in] */ BSTR pName); /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Kind )( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ CRObjectKind __RPC_FAR *pObjectKind); /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Left )( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *pLeft); /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Left )( IOlapGridObject __RPC_FAR * This, /* [in] */ long left); /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Top )( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *pTop); /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Top )( IOlapGridObject __RPC_FAR * This, /* [in] */ long top); /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Width )( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *pWidth); /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Height )( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *pHeight); /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_LeftLineStyle )( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ CRLineStyle __RPC_FAR *pLeftLineStyle); /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_LeftLineStyle )( IOlapGridObject __RPC_FAR * This, /* [in] */ CRLineStyle leftLineStyle); /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_RightLineStyle )( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ CRLineStyle __RPC_FAR *pRightLineStyle); /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_RightLineStyle )( IOlapGridObject __RPC_FAR * This, /* [in] */ CRLineStyle rightLineStyle); /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_TopLineStyle )( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ CRLineStyle __RPC_FAR *pTopLineStyle); /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_TopLineStyle )( IOlapGridObject __RPC_FAR * This, /* [in] */ CRLineStyle topLineStyle); /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_BottomLineStyle )( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ CRLineStyle __RPC_FAR *pBottomLineStyle); /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_BottomLineStyle )( IOlapGridObject __RPC_FAR * This, /* [in] */ CRLineStyle bottomLineStyle); /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_HasDropShadow )( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pBool); /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_HasDropShadow )( IOlapGridObject __RPC_FAR * This, /* [in] */ VARIANT_BOOL bl); /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_BackColor )( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ OLE_COLOR __RPC_FAR *pBackColor); /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_BackColor )( IOlapGridObject __RPC_FAR * This, /* [in] */ OLE_COLOR backColor); /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_BorderColor )( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ OLE_COLOR __RPC_FAR *pBorderColor); /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_BorderColor )( IOlapGridObject __RPC_FAR * This, /* [in] */ OLE_COLOR borderColor); /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Parent )( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ ISection __RPC_FAR *__RPC_FAR *ppParent); /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Suppress )( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pBool); /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Suppress )( IOlapGridObject __RPC_FAR * This, /* [in] */ VARIANT_BOOL bl); /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_CloseAtPageBreak )( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pBool); /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_CloseAtPageBreak )( IOlapGridObject __RPC_FAR * This, /* [in] */ VARIANT_BOOL bl); /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_KeepTogether )( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pBool); /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_KeepTogether )( IOlapGridObject __RPC_FAR * This, /* [in] */ VARIANT_BOOL bl); END_INTERFACE } IOlapGridObjectVtbl; interface IOlapGridObject { CONST_VTBL struct IOlapGridObjectVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IOlapGridObject_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IOlapGridObject_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IOlapGridObject_Release(This) \ (This)->lpVtbl -> Release(This) #define IOlapGridObject_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IOlapGridObject_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IOlapGridObject_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IOlapGridObject_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IOlapGridObject_get_Name(This,ppName) \ (This)->lpVtbl -> get_Name(This,ppName) #define IOlapGridObject_put_Name(This,pName) \ (This)->lpVtbl -> put_Name(This,pName) #define IOlapGridObject_get_Kind(This,pObjectKind) \ (This)->lpVtbl -> get_Kind(This,pObjectKind) #define IOlapGridObject_get_Left(This,pLeft) \ (This)->lpVtbl -> get_Left(This,pLeft) #define IOlapGridObject_put_Left(This,left) \ (This)->lpVtbl -> put_Left(This,left) #define IOlapGridObject_get_Top(This,pTop) \ (This)->lpVtbl -> get_Top(This,pTop) #define IOlapGridObject_put_Top(This,top) \ (This)->lpVtbl -> put_Top(This,top) #define IOlapGridObject_get_Width(This,pWidth) \ (This)->lpVtbl -> get_Width(This,pWidth) #define IOlapGridObject_get_Height(This,pHeight) \ (This)->lpVtbl -> get_Height(This,pHeight) #define IOlapGridObject_get_LeftLineStyle(This,pLeftLineStyle) \ (This)->lpVtbl -> get_LeftLineStyle(This,pLeftLineStyle) #define IOlapGridObject_put_LeftLineStyle(This,leftLineStyle) \ (This)->lpVtbl -> put_LeftLineStyle(This,leftLineStyle) #define IOlapGridObject_get_RightLineStyle(This,pRightLineStyle) \ (This)->lpVtbl -> get_RightLineStyle(This,pRightLineStyle) #define IOlapGridObject_put_RightLineStyle(This,rightLineStyle) \ (This)->lpVtbl -> put_RightLineStyle(This,rightLineStyle) #define IOlapGridObject_get_TopLineStyle(This,pTopLineStyle) \ (This)->lpVtbl -> get_TopLineStyle(This,pTopLineStyle) #define IOlapGridObject_put_TopLineStyle(This,topLineStyle) \ (This)->lpVtbl -> put_TopLineStyle(This,topLineStyle) #define IOlapGridObject_get_BottomLineStyle(This,pBottomLineStyle) \ (This)->lpVtbl -> get_BottomLineStyle(This,pBottomLineStyle) #define IOlapGridObject_put_BottomLineStyle(This,bottomLineStyle) \ (This)->lpVtbl -> put_BottomLineStyle(This,bottomLineStyle) #define IOlapGridObject_get_HasDropShadow(This,pBool) \ (This)->lpVtbl -> get_HasDropShadow(This,pBool) #define IOlapGridObject_put_HasDropShadow(This,bl) \ (This)->lpVtbl -> put_HasDropShadow(This,bl) #define IOlapGridObject_get_BackColor(This,pBackColor) \ (This)->lpVtbl -> get_BackColor(This,pBackColor) #define IOlapGridObject_put_BackColor(This,backColor) \ (This)->lpVtbl -> put_BackColor(This,backColor) #define IOlapGridObject_get_BorderColor(This,pBorderColor) \ (This)->lpVtbl -> get_BorderColor(This,pBorderColor) #define IOlapGridObject_put_BorderColor(This,borderColor) \ (This)->lpVtbl -> put_BorderColor(This,borderColor) #define IOlapGridObject_get_Parent(This,ppParent) \ (This)->lpVtbl -> get_Parent(This,ppParent) #define IOlapGridObject_get_Suppress(This,pBool) \ (This)->lpVtbl -> get_Suppress(This,pBool) #define IOlapGridObject_put_Suppress(This,bl) \ (This)->lpVtbl -> put_Suppress(This,bl) #define IOlapGridObject_get_CloseAtPageBreak(This,pBool) \ (This)->lpVtbl -> get_CloseAtPageBreak(This,pBool) #define IOlapGridObject_put_CloseAtPageBreak(This,bl) \ (This)->lpVtbl -> put_CloseAtPageBreak(This,bl) #define IOlapGridObject_get_KeepTogether(This,pBool) \ (This)->lpVtbl -> get_KeepTogether(This,pBool) #define IOlapGridObject_put_KeepTogether(This,bl) \ (This)->lpVtbl -> put_KeepTogether(This,bl) #endif /* COBJMACROS */ #endif /* C style interface */ /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IOlapGridObject_get_Name_Proxy( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *ppName); void __RPC_STUB IOlapGridObject_get_Name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IOlapGridObject_put_Name_Proxy( IOlapGridObject __RPC_FAR * This, /* [in] */ BSTR pName); void __RPC_STUB IOlapGridObject_put_Name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IOlapGridObject_get_Kind_Proxy( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ CRObjectKind __RPC_FAR *pObjectKind); void __RPC_STUB IOlapGridObject_get_Kind_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IOlapGridObject_get_Left_Proxy( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *pLeft); void __RPC_STUB IOlapGridObject_get_Left_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IOlapGridObject_put_Left_Proxy( IOlapGridObject __RPC_FAR * This, /* [in] */ long left); void __RPC_STUB IOlapGridObject_put_Left_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IOlapGridObject_get_Top_Proxy( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *pTop); void __RPC_STUB IOlapGridObject_get_Top_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IOlapGridObject_put_Top_Proxy( IOlapGridObject __RPC_FAR * This, /* [in] */ long top); void __RPC_STUB IOlapGridObject_put_Top_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IOlapGridObject_get_Width_Proxy( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *pWidth); void __RPC_STUB IOlapGridObject_get_Width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IOlapGridObject_get_Height_Proxy( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *pHeight); void __RPC_STUB IOlapGridObject_get_Height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IOlapGridObject_get_LeftLineStyle_Proxy( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ CRLineStyle __RPC_FAR *pLeftLineStyle); void __RPC_STUB IOlapGridObject_get_LeftLineStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IOlapGridObject_put_LeftLineStyle_Proxy( IOlapGridObject __RPC_FAR * This, /* [in] */ CRLineStyle leftLineStyle); void __RPC_STUB IOlapGridObject_put_LeftLineStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IOlapGridObject_get_RightLineStyle_Proxy( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ CRLineStyle __RPC_FAR *pRightLineStyle); void __RPC_STUB IOlapGridObject_get_RightLineStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IOlapGridObject_put_RightLineStyle_Proxy( IOlapGridObject __RPC_FAR * This, /* [in] */ CRLineStyle rightLineStyle); void __RPC_STUB IOlapGridObject_put_RightLineStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IOlapGridObject_get_TopLineStyle_Proxy( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ CRLineStyle __RPC_FAR *pTopLineStyle); void __RPC_STUB IOlapGridObject_get_TopLineStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IOlapGridObject_put_TopLineStyle_Proxy( IOlapGridObject __RPC_FAR * This, /* [in] */ CRLineStyle topLineStyle); void __RPC_STUB IOlapGridObject_put_TopLineStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IOlapGridObject_get_BottomLineStyle_Proxy( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ CRLineStyle __RPC_FAR *pBottomLineStyle); void __RPC_STUB IOlapGridObject_get_BottomLineStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IOlapGridObject_put_BottomLineStyle_Proxy( IOlapGridObject __RPC_FAR * This, /* [in] */ CRLineStyle bottomLineStyle); void __RPC_STUB IOlapGridObject_put_BottomLineStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IOlapGridObject_get_HasDropShadow_Proxy( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pBool); void __RPC_STUB IOlapGridObject_get_HasDropShadow_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IOlapGridObject_put_HasDropShadow_Proxy( IOlapGridObject __RPC_FAR * This, /* [in] */ VARIANT_BOOL bl); void __RPC_STUB IOlapGridObject_put_HasDropShadow_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IOlapGridObject_get_BackColor_Proxy( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ OLE_COLOR __RPC_FAR *pBackColor); void __RPC_STUB IOlapGridObject_get_BackColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IOlapGridObject_put_BackColor_Proxy( IOlapGridObject __RPC_FAR * This, /* [in] */ OLE_COLOR backColor); void __RPC_STUB IOlapGridObject_put_BackColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IOlapGridObject_get_BorderColor_Proxy( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ OLE_COLOR __RPC_FAR *pBorderColor); void __RPC_STUB IOlapGridObject_get_BorderColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IOlapGridObject_put_BorderColor_Proxy( IOlapGridObject __RPC_FAR * This, /* [in] */ OLE_COLOR borderColor); void __RPC_STUB IOlapGridObject_put_BorderColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IOlapGridObject_get_Parent_Proxy( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ ISection __RPC_FAR *__RPC_FAR *ppParent); void __RPC_STUB IOlapGridObject_get_Parent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IOlapGridObject_get_Suppress_Proxy( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pBool); void __RPC_STUB IOlapGridObject_get_Suppress_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IOlapGridObject_put_Suppress_Proxy( IOlapGridObject __RPC_FAR * This, /* [in] */ VARIANT_BOOL bl); void __RPC_STUB IOlapGridObject_put_Suppress_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IOlapGridObject_get_CloseAtPageBreak_Proxy( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pBool); void __RPC_STUB IOlapGridObject_get_CloseAtPageBreak_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IOlapGridObject_put_CloseAtPageBreak_Proxy( IOlapGridObject __RPC_FAR * This, /* [in] */ VARIANT_BOOL bl); void __RPC_STUB IOlapGridObject_put_CloseAtPageBreak_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IOlapGridObject_get_KeepTogether_Proxy( IOlapGridObject __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pBool); void __RPC_STUB IOlapGridObject_get_KeepTogether_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IOlapGridObject_put_KeepTogether_Proxy( IOlapGridObject __RPC_FAR * This, /* [in] */ VARIANT_BOOL bl); void __RPC_STUB IOlapGridObject_put_KeepTogether_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IOlapGridObject_INTERFACE_DEFINED__ */ #ifndef __CRAXDRT_LIBRARY_DEFINED__ #define __CRAXDRT_LIBRARY_DEFINED__ /* library CRAXDRT */ /* [version][helpstring][uuid] */ EXTERN_C const IID LIBID_CRAXDRT; EXTERN_C const CLSID CLSID_Report; #ifdef __cplusplus class DECLSPEC_UUID("b4741e10-45a6-11d1-abec-00a0c9274b91") Report; #endif EXTERN_C const CLSID CLSID_Areas; #ifdef __cplusplus class DECLSPEC_UUID("b4741e20-45a6-11d1-abec-00a0c9274b91") Areas; #endif EXTERN_C const CLSID CLSID_Sections; #ifdef __cplusplus class DECLSPEC_UUID("b4741e30-45a6-11d1-abec-00a0c9274b91") Sections; #endif EXTERN_C const CLSID CLSID_Area; #ifdef __cplusplus class DECLSPEC_UUID("b4741e40-45a6-11d1-abec-00a0c9274b91") Area; #endif EXTERN_C const CLSID CLSID_Section; #ifdef __cplusplus class DECLSPEC_UUID("b4741e50-45a6-11d1-abec-00a0c9274b91") Section; #endif EXTERN_C const CLSID CLSID_ReportObjects; #ifdef __cplusplus class DECLSPEC_UUID("b4741e60-45a6-11d1-abec-00a0c9274b91") ReportObjects; #endif EXTERN_C const CLSID CLSID_FieldObject; #ifdef __cplusplus class DECLSPEC_UUID("b4741e70-45a6-11d1-abec-00a0c9274b91") FieldObject; #endif EXTERN_C const CLSID CLSID_TextObject; #ifdef __cplusplus class DECLSPEC_UUID("b4741e90-45a6-11d1-abec-00a0c9274b91") TextObject; #endif EXTERN_C const CLSID CLSID_SubreportObject; #ifdef __cplusplus class DECLSPEC_UUID("b4741ea0-45a6-11d1-abec-00a0c9274b91") SubreportObject; #endif EXTERN_C const CLSID CLSID_DatabaseFieldDefinition; #ifdef __cplusplus class DECLSPEC_UUID("b4741ec0-45a6-11d1-abec-00a0c9274b91") DatabaseFieldDefinition; #endif EXTERN_C const CLSID CLSID_FormulaFieldDefinition; #ifdef __cplusplus class DECLSPEC_UUID("0bac5b90-44c9-11d1-abec-00a0c9274b91") FormulaFieldDefinition; #endif EXTERN_C const CLSID CLSID_ParameterFieldDefinition; #ifdef __cplusplus class DECLSPEC_UUID("0bac5bb0-44c9-11d1-abec-00a0c9274b91") ParameterFieldDefinition; #endif EXTERN_C const CLSID CLSID_GroupNameFieldDefinition; #ifdef __cplusplus class DECLSPEC_UUID("0bac5bd0-44c9-11d1-abec-00a0c9274b91") GroupNameFieldDefinition; #endif EXTERN_C const CLSID CLSID_SpecialVarFieldDefinition; #ifdef __cplusplus class DECLSPEC_UUID("0bac5be0-44c9-11d1-abec-00a0c9274b91") SpecialVarFieldDefinition; #endif EXTERN_C const CLSID CLSID_SummaryFieldDefinition; #ifdef __cplusplus class DECLSPEC_UUID("0bac5bf0-44c9-11d1-abec-00a0c9274b91") SummaryFieldDefinition; #endif EXTERN_C const CLSID CLSID_RunningTotalFieldDefinition; #ifdef __cplusplus class DECLSPEC_UUID("b4742070-45a6-11d1-abec-00a0c9274b91") RunningTotalFieldDefinition; #endif EXTERN_C const CLSID CLSID_SQLExpressionFieldDefinition; #ifdef __cplusplus class DECLSPEC_UUID("b47420a0-45a6-11d1-abec-00a0c9274b91") SQLExpressionFieldDefinition; #endif EXTERN_C const CLSID CLSID_Database; #ifdef __cplusplus class DECLSPEC_UUID("b4741ee0-45a6-11d1-abec-00a0c9274b91") Database; #endif EXTERN_C const CLSID CLSID_DatabaseTables; #ifdef __cplusplus class DECLSPEC_UUID("b4741ef0-45a6-11d1-abec-00a0c9274b91") DatabaseTables; #endif EXTERN_C const CLSID CLSID_DatabaseTable; #ifdef __cplusplus class DECLSPEC_UUID("b4741f00-45a6-11d1-abec-00a0c9274b91") DatabaseTable; #endif EXTERN_C const CLSID CLSID_DatabaseFieldDefinitions; #ifdef __cplusplus class DECLSPEC_UUID("b4741f10-45a6-11d1-abec-00a0c9274b91") DatabaseFieldDefinitions; #endif EXTERN_C const CLSID CLSID_FormulaFieldDefinitions; #ifdef __cplusplus class DECLSPEC_UUID("0bac5b80-44c9-11d1-abec-00a0c9274b91") FormulaFieldDefinitions; #endif EXTERN_C const CLSID CLSID_ParameterFieldDefinitions; #ifdef __cplusplus class DECLSPEC_UUID("0bac5ba0-44c9-11d1-abec-00a0c9274b91") ParameterFieldDefinitions; #endif EXTERN_C const CLSID CLSID_GroupNameFieldDefinitions; #ifdef __cplusplus class DECLSPEC_UUID("0bac5bc0-44c9-11d1-abec-00a0c9274b91") GroupNameFieldDefinitions; #endif EXTERN_C const CLSID CLSID_SummaryFieldDefinitions; #ifdef __cplusplus class DECLSPEC_UUID("0bac5c00-44c9-11d1-abec-00a0c9274b91") SummaryFieldDefinitions; #endif EXTERN_C const CLSID CLSID_RunningTotalFieldDefinitions; #ifdef __cplusplus class DECLSPEC_UUID("b4742080-45a6-11d1-abec-00a0c9274b91") RunningTotalFieldDefinitions; #endif EXTERN_C const CLSID CLSID_SQLExpressionFieldDefinitions; #ifdef __cplusplus class DECLSPEC_UUID("b4742090-45a6-11d1-abec-00a0c9274b91") SQLExpressionFieldDefinitions; #endif EXTERN_C const CLSID CLSID_GraphObject; #ifdef __cplusplus class DECLSPEC_UUID("b4741f20-45a6-11d1-abec-00a0c9274b91") GraphObject; #endif EXTERN_C const CLSID CLSID_MapObject; #ifdef __cplusplus class DECLSPEC_UUID("b4742060-45a6-11d1-abec-00a0c9274b91") MapObject; #endif EXTERN_C const CLSID CLSID_OleObject; #ifdef __cplusplus class DECLSPEC_UUID("b4741f30-45a6-11d1-abec-00a0c9274b91") OleObject; #endif EXTERN_C const CLSID CLSID_BlobFieldObject; #ifdef __cplusplus class DECLSPEC_UUID("b4741f40-45a6-11d1-abec-00a0c9274b91") BlobFieldObject; #endif EXTERN_C const CLSID CLSID_LineObject; #ifdef __cplusplus class DECLSPEC_UUID("b4741f50-45a6-11d1-abec-00a0c9274b91") LineObject; #endif EXTERN_C const CLSID CLSID_BoxObject; #ifdef __cplusplus class DECLSPEC_UUID("b4741f60-45a6-11d1-abec-00a0c9274b91") BoxObject; #endif EXTERN_C const CLSID CLSID_OlapGridObject; #ifdef __cplusplus class DECLSPEC_UUID("b47420b0-45a6-11d1-abec-00a0c9274b91") OlapGridObject; #endif EXTERN_C const CLSID CLSID_CrossTabObject; #ifdef __cplusplus class DECLSPEC_UUID("b4741f70-45a6-11d1-abec-00a0c9274b91") CrossTabObject; #endif EXTERN_C const CLSID CLSID_PageEngine; #ifdef __cplusplus class DECLSPEC_UUID("b4741f80-45a6-11d1-abec-00a0c9274b91") PageEngine; #endif EXTERN_C const CLSID CLSID_PageGenerator; #ifdef __cplusplus class DECLSPEC_UUID("b4741f90-45a6-11d1-abec-00a0c9274b91") PageGenerator; #endif EXTERN_C const CLSID CLSID_Pages; #ifdef __cplusplus class DECLSPEC_UUID("b4741fa0-45a6-11d1-abec-00a0c9274b91") Pages; #endif EXTERN_C const CLSID CLSID_Page; #ifdef __cplusplus class DECLSPEC_UUID("b4741fb0-45a6-11d1-abec-00a0c9274b91") Page; #endif EXTERN_C const CLSID CLSID_ExportOptions; #ifdef __cplusplus class DECLSPEC_UUID("b4741fc0-45a6-11d1-abec-00a0c9274b91") ExportOptions; #endif EXTERN_C const CLSID CLSID_Application; #ifdef __cplusplus class DECLSPEC_UUID("b4741fd0-45a6-11d1-abec-00a0c9274b91") Application; #endif EXTERN_C const CLSID CLSID_FormattingInfo; #ifdef __cplusplus class DECLSPEC_UUID("b4741fe0-45a6-11d1-abec-00a0c9274b91") FormattingInfo; #endif EXTERN_C const CLSID CLSID_SortFields; #ifdef __cplusplus class DECLSPEC_UUID("b4741ff0-45a6-11d1-abec-00a0c9274b91") SortFields; #endif EXTERN_C const CLSID CLSID_SortField; #ifdef __cplusplus class DECLSPEC_UUID("b4742000-45a6-11d1-abec-00a0c9274b91") SortField; #endif EXTERN_C const CLSID CLSID_PrintingStatus; #ifdef __cplusplus class DECLSPEC_UUID("b4742030-45a6-11d1-abec-00a0c9274b91") PrintingStatus; #endif EXTERN_C const CLSID CLSID_SubreportLink; #ifdef __cplusplus class DECLSPEC_UUID("b4742130-45a6-11d1-abec-00a0c9274b91") SubreportLink; #endif EXTERN_C const CLSID CLSID_SubreportLinks; #ifdef __cplusplus class DECLSPEC_UUID("b4742120-45a6-11d1-abec-00a0c9274b91") SubreportLinks; #endif EXTERN_C const CLSID CLSID_CrossTabGroups; #ifdef __cplusplus class DECLSPEC_UUID("b4742100-45a6-11d1-abec-00a0c9274b91") CrossTabGroups; #endif EXTERN_C const CLSID CLSID_CrossTabGroup; #ifdef __cplusplus class DECLSPEC_UUID("b4742110-45a6-11d1-abec-00a0c9274b91") CrossTabGroup; #endif EXTERN_C const CLSID CLSID_FieldDefinitions; #ifdef __cplusplus class DECLSPEC_UUID("b47420e0-45a6-11d1-abec-00a0c9274b91") FieldDefinitions; #endif EXTERN_C const CLSID CLSID_ObjectSummaryFieldDefinitions; #ifdef __cplusplus class DECLSPEC_UUID("b47420f0-45a6-11d1-abec-00a0c9274b91") ObjectSummaryFieldDefinitions; #endif EXTERN_C const CLSID CLSID_TableLink; #ifdef __cplusplus class DECLSPEC_UUID("b47420d0-45a6-11d1-abec-00a0c9274b91") TableLink; #endif EXTERN_C const CLSID CLSID_TableLinks; #ifdef __cplusplus class DECLSPEC_UUID("b47420c0-45a6-11d1-abec-00a0c9274b91") TableLinks; #endif EXTERN_C const CLSID CLSID_FieldMappingData; #ifdef __cplusplus class DECLSPEC_UUID("b47421f0-45a6-11d1-abec-00a0c9274b91") FieldMappingData; #endif EXTERN_C const CLSID CLSID_ParameterValue; #ifdef __cplusplus class DECLSPEC_UUID("b4742170-45a6-11d1-abec-00a0c9274b91") ParameterValue; #endif EXTERN_C const CLSID CLSID_ParameterValues; #ifdef __cplusplus class DECLSPEC_UUID("b4742180-45a6-11d1-abec-00a0c9274b91") ParameterValues; #endif EXTERN_C const CLSID CLSID_ParameterValueInfo; #ifdef __cplusplus class DECLSPEC_UUID("b4742190-45a6-11d1-abec-00a0c9274b91") ParameterValueInfo; #endif EXTERN_C const CLSID CLSID_ParameterValueInfos; #ifdef __cplusplus class DECLSPEC_UUID("b47421a0-45a6-11d1-abec-00a0c9274b91") ParameterValueInfos; #endif EXTERN_C const CLSID CLSID_ReportAlert; #ifdef __cplusplus class DECLSPEC_UUID("b47421c0-45a6-11d1-abec-00a0c9274b91") ReportAlert; #endif EXTERN_C const CLSID CLSID_ReportAlerts; #ifdef __cplusplus class DECLSPEC_UUID("b47421b0-45a6-11d1-abec-00a0c9274b91") ReportAlerts; #endif EXTERN_C const CLSID CLSID_ReportAlertInstance; #ifdef __cplusplus class DECLSPEC_UUID("b47421e0-45a6-11d1-abec-00a0c9274b91") ReportAlertInstance; #endif EXTERN_C const CLSID CLSID_ReportAlertInstances; #ifdef __cplusplus class DECLSPEC_UUID("b47421d0-45a6-11d1-abec-00a0c9274b91") ReportAlertInstances; #endif #endif /* __CRAXDRT_LIBRARY_DEFINED__ */ /* Additional Prototypes for ALL interfaces */ unsigned long __RPC_USER BSTR_UserSize( unsigned long __RPC_FAR *, unsigned long , BSTR __RPC_FAR * ); unsigned char __RPC_FAR * __RPC_USER BSTR_UserMarshal( unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, BSTR __RPC_FAR * ); unsigned char __RPC_FAR * __RPC_USER BSTR_UserUnmarshal(unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, BSTR __RPC_FAR * ); void __RPC_USER BSTR_UserFree( unsigned long __RPC_FAR *, BSTR __RPC_FAR * ); /* end of Additional Prototypes */ #ifdef __cplusplus } #endif #endif